/**
 * Created by dllo on 18/3/28.
 */
public class Text07 {
    public static void main(String[] args) {
        // 输入用户的年龄
        // 如果0--18 输出 小孩
        // 18以上 输出 大人
        int age = 19;
        // 语法 if () {}
        // 如果小括号内条件成立 执行大括号内代码
        // boolean 布尔 :只有两种取值 true/false (真/假)
        // if 小括号里表示 再复杂 最后也可以计算出true/false


        // 逻辑运算有一下几种
        // <    >    ==    !=   <=   >= 优先级比 + - * / % 要低 后计算
        boolean a = 3 > 5;   // fslse 大于
        boolean b = 3 < 5;   // true  小于
        boolean c = 6 == 7;  // false 等于
        boolean d = 7 != 8;  // true  不等于


        // 逻辑运算符
        // &&与 ||或 !非
        // &&:  左右两边填写boolean值两边都为true 则结果为 true
        //  有一个为false 则为 false (只能计算boolean的值)

        boolean e = true && true;//true
        boolean f = false && true;//false  一假既假

        // ||
        // 左右两边填写两个boolean类型的值
        // 只要有一个为true 则结果为true
        // 如果都为false 则结果为false

        boolean g = true || false;//true
        boolean h = false || false;//false  一真既真

        // !
        // 对紧跟着的boolean值 进行取反
        boolean i = !false;//true
        boolean j = !true; //false

        boolean l = age > 0 && age < 120;// 0<age<120

        // 如果年龄在0--120之间认为是正确的
        if (age < 18) {
            System.out.println("小孩");
        }
        System.out.println("---");
    }
}
